home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 106 / RG2001 / RG2001.ISO / demos / Sam / Serious Sam Demo / Scripts / GLSettings / RAM.ini < prev    next >
Encoding:
Text File  |  2001-02-28  |  2.4 KB  |  100 lines

  1.  
  2. // determine texture and shadowmap quality/size
  3. // (depends on ammount of board and system RAM)
  4.  
  5.  
  6. if( iQualityIndex==5)   // >=192 MB, 64MB video
  7. {
  8.   tex_iNormalQuality    = 0;  
  9.   tex_iAnimationQuality = 0;
  10.   tex_fNormalSize    = 9;
  11.   tex_fAnimationSize = 7;
  12.   tex_fEffectSize    = 8;
  13.   tex_fForceLowQuality  = 10;
  14.   tex_fForceHighQuality = 7;
  15.   shd_fStaticSize  = 8;
  16.   shd_fDynamicSize = 8;
  17.   shd_bFineQuality = 1;
  18.   shd_fCacheSize   = 16;
  19.   shd_tmFlushDelay = 40;
  20.   mdl_bFineQuality = 1;
  21.   gfx_tmProbeDecay = 300;
  22.   gfx_fProbeRatio  = 2.0;
  23. }
  24.  
  25. else if( iQualityIndex==4)  // 160-192 MB, 32MB video
  26. {
  27.   tex_iNormalQuality    = 0;
  28.   tex_iAnimationQuality = 11;
  29.   tex_fNormalSize    = 9;
  30.   tex_fAnimationSize = 6;
  31.   tex_fEffectSize    = 7;
  32.   tex_fForceLowQuality  = 8;
  33.   tex_fForceHighQuality = 6;
  34.   shd_fStaticSize  = 8;
  35.   shd_fDynamicSize = 8;
  36.   shd_bFineQuality = 1;
  37.   shd_fCacheSize   = 12;
  38.   shd_tmFlushDelay = 30;
  39.   mdl_bFineQuality = 1;
  40.   gfx_tmProbeDecay = 200;
  41.   gfx_fProbeRatio  = 1.5;
  42. }
  43.  
  44. else if( iQualityIndex==3)   // 128-160 MB, 16 MB video
  45. {
  46.   tex_iNormalQuality    = 0;
  47.   tex_iAnimationQuality = 11;
  48.   tex_fNormalSize    = 8;
  49.   tex_fAnimationSize = 6;
  50.   tex_fEffectSize    = 7;
  51.   tex_fForceLowQuality  = 8;
  52.   tex_fForceHighQuality = 5;
  53.   shd_fStaticSize  = 7;
  54.   shd_fDynamicSize = 7;
  55.   shd_bFineQuality = 1;
  56.   shd_fCacheSize   = 8;
  57.   shd_tmFlushDelay = 20;
  58.   mdl_bFineQuality = 1;
  59.   gfx_tmProbeDecay = 100;
  60.   gfx_fProbeRatio  = 1.0;
  61. }
  62.  
  63. else if( iQualityIndex==2)   // 64-96 MB, 4-8 MB video
  64. {
  65.   tex_iNormalQuality    = 0;
  66.   tex_iAnimationQuality = 11;
  67.   tex_fNormalSize    = 7;
  68.   tex_fAnimationSize = 5;
  69.   tex_fEffectSize    = 6;
  70.   tex_fForceLowQuality  = 6;
  71.   tex_fForceHighQuality = 4;
  72.   shd_fStaticSize  = 6;
  73.   shd_fDynamicSize = 6;
  74.   shd_bFineQuality = 0;
  75.   shd_fCacheSize   = 4;
  76.   shd_tmFlushDelay = 10;
  77.   mdl_bFineQuality = 0;
  78.   gfx_tmProbeDecay = 50;
  79.   gfx_fProbeRatio  = 0.5;
  80. }
  81.  
  82. else if( iQualityIndex==1)   // <64 MB
  83. {
  84.   tex_iNormalQuality    = 11;
  85.   tex_iAnimationQuality = 11;
  86.   tex_fNormalSize    = 6;
  87.   tex_fAnimationSize = 5;
  88.   tex_fEffectSize    = 5;
  89.   tex_fForceLowQuality  = 6;
  90.   tex_fForceHighQuality = 4;
  91.   shd_fStaticSize  = 5;
  92.   shd_fDynamicSize = 5;
  93.   shd_bFineQuality = 0;
  94.   shd_fCacheSize   = 2;
  95.   shd_tmFlushDelay = 5;
  96.   mdl_bFineQuality = 0;
  97.   gfx_tmProbeDecay = 20;
  98.   gfx_fProbeRatio  = 0.25;
  99. }
  100.